﻿body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, textarea, p, blockquote, th, td, img ,iframe { margin:0; padding:0; }
table{ border-collapse:collapse; border-spacing:0; }
input,button,textarea,option { font:12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div{ list-style:none; border:0px; }
img{ border:0px; }
.clear{ font:0px/0px serif; display:block; clear:both; }
html{ -webkit-text-size-adjust: none; }
input{ outline:none; vertical-align:middle; margin:0; padding:0;}
button{ border:none; margin:0; padding:0;}
textarea{ resize:none; vertical-align:middle;}
select{ vertical-align:middle;}
a{ text-decoration:none; }
.json{ display:none;}
body:nth-of-type(1) input:focus,textarea:focus{ outline:none; }
body{ font:12px "\5b8b\4f53","Tahoma","Arial","Microsoft Yahei"; color:#333; background:#fff; position:relative;}
/*header*/
#header{width: 100%;height: 36px;background: #38880b;}
.header{width: 1180px;margin:0 auto;}
.header a img{float: left;}
.header span{float: right;width: 82px;height: 36px;border-left: 1px solid #62a03b;padding:0 2px 0 0;font:12px/36px "\5b8b\4f53";display: inline-block;background: url(../images/deng.png) no-repeat  49px 12px;}
.header span a{padding-left: 17px;color: #ffffff;}
.header p{float: right;color: #ffffff;font:12px/36px "\5b8b\4f53";border-right: 1px solid #556a41;}
.header p a{padding:0 10px;color: #ffffff;}
.header p a.mobile{background: url(../images/bg.png) no-repeat 0 4px;padding:5px 8px 5px 16px;margin-left: 3px;}
.header p a:hover{text-decoration: underline;}
.adv{width: 1180px;margin:25px auto;}

.nav{ width:1181px; height:39px; margin:12px auto 0; border-bottom:5px solid #f0f0f0; background:#fff; border-top:3px solid #38880b;}
.nav p{ width:1180px; float: left; border-right: 1px solid #dedede; font:bold 16px/39px "Microsoft Yahei","simhei"; }
.nav p a{ color:#333; width:117px; height:38px; border-left:1px solid #dedede; border-bottom:1px solid #dedede; display:inline-block; text-align: center; }
.nav p a.focus{ width:117px; color:#fff; background:#38880b; }
.nav p a:hover{ color:#fff; background:#38880b;}

.main{width: 1180px;margin:0 auto;}
.mainTop{background: url(../images/bg.png) no-repeat 0 -25px;float: left;height: 54px;text-indent: 25px;width: 1180px;}
.mainTop p{float: left;font:14px/54px "Microsoft Yahei","\5b8b\4f53";color: #999999;}
.mainTop p a{color: #999999;padding:0 5px;}
.mainTop p span{color: #666666;padding-left: 5px;}
.mainTop form{float: right;height: 30px;text-align: center;width: 100px;position: relative;}
.mainTop form input{border:1px solid #eeeeee;color: #aaaaaa;font:14px/28px "Microsoft Yahei","\5b8b\4f53";height: 28px;padding-right: 28px;position: absolute;right: 0;text-indent: 6px;top: 0;width: 130px;margin-top: 12px;background: #ffffff;}
.mainTop form button{background: url(../images/bg.png) no-repeat 0 -101px;cursor: pointer;height: 28px;position: absolute;right: 1px;top: 15px;width: 28px;}
.mainLeft{width: 793px;float: left;}
.detail{width: 791px;border:1px solid #e7e7e7;padding-bottom: 23px;float: left;color: #000000;}
.dTop{float: left;width: 751px;height: 130px;border-bottom: 1px dashed #b3b3b3; margin-left: 21px;display: inline;text-align: center;}
.dTop h3{font:24px/70px "Microsoft Yahei","\5b8b\4f53";color: #333333;}
.dTop h2{font:14px/36px "Microsoft Yahei","\5b8b\4f53";color:#555;float:right;text-align:right;overflow:hidden;font-weight:normal;}
.dTop .newsL{width: 791px;height: 18px;float: left;text-align: center;color: #555555;font: 12px/18px "Microsoft Yahei","\5b8b\4f53";position: relative;}
.dTop .newsL span.time{font-size: 10px;position: absolute;left: 154px;}
.dTop .newsL span.web{position: absolute;left: 319px;}
.dTop .newsL span.Author{position: absolute;left: 445px;}
.dTop .newsL span.Hit{position: absolute;left: 560px;}
.dTop p{float: right;margin-right: 25px;display: inline;}
.dTop p a{display: inline-block;width: 26px;height: 25px;margin-left: 14px;}

.dTop p a.smallOut{ background:url(../images/news/fontsizeIcon.gif) no-repeat 0 -25px;}
.dTop p a.smallOn{ background:url(../images/news/fontsizeIcon.gif) no-repeat;}
.dTop p a.bigOut{ background:url(../images/news/fontsizeIcon.gif) no-repeat 0 -75px;}
.dTop p a.bigOn{ background:url(../images/news/fontsizeIcon.gif) no-repeat 0 -50px;}
.newsContent{float: left;width: 731px;font-size: 16px;line-height: 22px;padding:25px 30px;}
.detail i{width: 600px;text-indent: 44px;padding-top: 10px;font-size: 14px;font-style: normal; float: left;color:#808080;}
.arti{width: 727px;height: 69px;background:#f6f6f6;margin-left: 34px;float: left;display: inline;margin-top: 30px;padding-top: 9px;}
.arti p{height: 30px;width: 696px;padding-left: 31px;font:14px/30px "Microsoft Yahei","\5b8b\4f53";color: #555555;}
.arti p a.up{color: #38880b;}
.arti p a.up:hover{color: #f60;}
.arti p a.next{color: #38880b;}
.arti p a.next:hover{color: #f60;}
.wxbox{width: 793px;height: 185px;background: #f6f6f6;margin-top: 26px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;float: left;}
.wxleft{float: left;width: 318px;height: 149px;border-right: 1px solid #e6e6e6;padding:19px 37px 17px 41px;}
.weixin{width: 317px;height: 147px;border:1px solid #d8d8d8;float: left;position: relative;}
.weixin img{position: absolute;left: 16px;top:10px;}
.weixin b{font:normal 12px/28px "Microsoft Yahei","\5b8b\4f53";color: #333333;position: absolute;left: 25px;top: 120px;}
.weixin h3{font: 19px "Microsoft Yahei","\5b8b\4f53";color: #38880b;position: absolute;left: 150px;top: 40px;}
.weixin .jgz{width: 138px;height: 44px;position: absolute;left: 155px;top:70px;padding:10px;}
.wxRight{float: right;width: 395px;height: 185px;position: relative;}
.wxRight h3{position: absolute;left: 122px;top: 59px;font:15px "Microsoft Yahei","\5b8b\4f53";color: #888888; }
.wxRight b{position: absolute;left: 195px;top: 59px;color: #888888;font-size: 19px;}
.wxRight span{position: absolute;left: 220px;top: 59px;color: #ff0101;font:15px "Microsoft Yahei","\5b8b\4f53";}
.wxRight .TJ{position: absolute; left: 102px;top: 93px; width: 156px;height: 49px;background: url(../images/TJ.png) no-repeat;cursor: pointer;}

.sharebox{float: left;width: 793px;height: 79px;margin-top: 18px;display: inline;background:url(../images/share.png) repeat;position: relative;}
#Share {
	left: 30px;
	right: auto !important;
}
.fenxiangDiv .weixin {
	border: 0;
}
.share{width: 323px;height: 36px;position: absolute;left: 23px;top: 27px;}
.sharebox b{font:bold 27px "Microsoft Yahei","\5b8b\4f53";color: #59514b;position: absolute;left: 497px;top: 12px;}
.sharebox span{font:13px "Microsoft Yahei","\5b8b\4f53";color: #767278;position: absolute;left: 370px;top: 53px;}
.sharebox  a.QQLink{width: 80px;height: 23px; display: inline-block; background: url(../images/QQ.png) no-repeat;padding-top: 3px;position: absolute;left: 640px;top: 49px;}
.read{width: 795px;/*height: 230px;*/float: left;margin-top: 33px;display: inline;}
.version{width: 794px;height: 32px;float: left;margin-top: 24px;display: inline;color: #333333;border-bottom: 3px solid #c5c5c5;position: relative;}
.version span{font:20px/32px "Microsoft Yahei","\5b8b\4f53";border-bottom: 3px solid #38880b;position: absolute;top: 0px;}
ul.ver{width: 768px;padding:9px 1px 27px 25px;float: left;}
ul.ver li{font:12px/26px "Microsoft Yahei","\5b8b\4f53";color: #595959;background: url(../images/bg.png) no-repeat 0 -152px;text-indent: 11px;}

.mainRight{width:370px;float: right;}
.advRight{width: 370px;float: left;padding-bottom: 11px;}

.todayHot{width: 370px;height: 400px;float: left;margin-top: 11px;position: relative;margin-bottom: 19px;}
.todayHot .today{width: 370px;height: 39px;background-color: #38880b;float: left;text-indent: 22px;}
.todayHot .today span{font:19px/39px "Microsoft Yahei","simhei";color: #ffffff;float: left;}
.todayHot .triangle{float: left;width: 12px;height: 12px;background:url(../images/triangle.png) no-repeat;}
.todayHot ul.hotBox{width: 324px;height: 365px;float: left;background:#F4F4F4 url(../images/border.png) no-repeat 0 0 ;padding:9px 15px 1px 19px;}
.todayHot ul.hotBox li{width: 323px;height: 39px;float: left;overflow: hidden;position: relative;}
.todayHot ul.hotBox li.hover{height: 212px;}
.todayHot ul.hotBox li b{width: 24px;height: 21px;text-align: center;font:14px/21px "Microsoft Yahei","simhei";background-color:#bababa;color: #ffffff;position: absolute;top: 9px;left: 0;}
.todayHot ul.hotBox li span{width: 290px;height: 39px;position:absolute;right: 0;overflow: hidden;font:14px/39px "Microsoft Yahei","\5b8b\4f53";}
.todayHot ul.hotBox li span a{color:#666666; }
.todayHot ul.hotBox li img{width: 300px;height: 168px;position: absolute;left: 7px;top:40px;}
.mainBox{ width:370px; float:left; border-left:1px solid #efefef; border-right:1px solid #efefef; padding-top:4px; }
.mainBox span{width: 133px;height: 37px;float: left;font:19px/37px "Microsoft Yahei","simhei";color: #ffffff;background-color: #38880b;text-indent: 14px;}
.mainBox .TJR{float: left;width: 236px;height: 37px;border-right: 1px solid #e8e8e8;background: #f9f9f9;}
.mainBox .triangle{float: left;width: 12px;height: 12px;background:url(../images/triangle.png) no-repeat;}
.CalendarWrapper{ width:356px; padding-bottom:20px; float:left; font-family:Tahoma,Arial; color:#3C3C3C; font-size:12px; display:inline; border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;}
.CalendarWrapper a{ color:#3C3C3C; text-decoration:none}
.CalendarWrapper a:hover{ color:#c00; text-decoration:none}
.CalendarWrapper .CalendarHead{ width:333px; height:19px; overflow:hidden; margin:0 auto; padding:7px 0; line-height:21px; border-bottom:1px solid #CDCFD3; }
.CalendarWrapper .CalendarHead h4{ font-size:14px; text-align:center; font-weight:bold}
.CalendarWrapper .CalendarHead .btn{ display:block; width:19px; height:17px; padding-top:2px; overflow:hidden; line-height:17px; font-size:12px; text-align:center; background:url(http://mat1.gtimg.com/news/2009/calendar_btn_v1.gif) no-repeat; }
.CalendarWrapper .CalendarCon table{ border-collapse:collapse; }
.CalendarWrapper .CalendarCon div table{ border-collapse:collapse; }
.CalendarWrapper .CalendarCon th{ width:36px; text-align:center; line-height:30px; font-weight:normal; font-size:14px; }
.CalendarWrapper .CalendarCon td{ width:36px; text-align:center; font-weight:normal; border:1px solid #cdcfd3; overflow:hidden; }
.CalendarWrapper .CalendarCon th.saturday{ color:#128abc}
.CalendarWrapper .CalendarCon th.sunday{ color:#CC0000}
.CalendarWrapper .CalendarCon a,.CalendarWrapper .CalendarCon em,.CalendarWrapper .CalendarCon span{ display:block; width:34px; height:29px; overflow:hidden; color:#3C3C3C; line-height:29px; background:#f7f7f7; border:1px solid #F7F7F7; }
.CalendarWrapper .CalendarCon span{ color:#C3C3C3}/
.CalendarWrapper .CalendarCon em{ background:#1189bd; font-style:normal; }
.CalendarWrapper .CalendarCon a.today,.CalendarWrapper .CalendarCon em.today{ background:#8ca4c8; color:#FFF; font-style:normal; }
.CalendarWrapper .CalendarCon a:hover{ background:#8ca4c8; color:#FFF; text-decoration:none; border:1px solid #FFF; }

.tuijian{width: 370px;height: 357px;float: left;}
.tuijian span{width: 133px;height: 37px;float: left;font:19px/37px "Microsoft Yahei","simhei";color: #ffffff;background-color: #38880b;text-indent: 14px;}
.tuijian .TJR{float: left;width: 236px;height: 37px;border-right: 1px solid #e8e8e8;background: #f9f9f9;}
.tuijian .triangle{float: left;width: 12px;height: 12px;background:url(../images/triangle.png) no-repeat;}
.tuijian .TJBox{width: 356px;height: 320px;float: left;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background: #f9f9f9;position: relative;}
.tuijian .TJBox a img{float: left;width: 317px;height: 138px;padding-left:13px; padding-top: 12px;}
.tuijian .TJBox p{ width:307px; height:30px; position:absolute; left:13px; top:120px; background:#000; padding:0 5px; font: bold 14px/30px "Microsoft Yahei","simhei"; overflow:hidden; text-align:center; z-index:2;}
.tuijian .TJBox p a{ color:#fff;}
.tuijian .TJBox ul{float: left;width: 356px;height: 144px;margin-top: 5px;display: inline;}
.tuijian .TJBox ul li{float: left;font:14px/36px "Microsoft Yahei","simhei";width: 345px;overflow: hidden;text-indent: 28px;background: url(../images/bg.png) no-repeat 13px -128px;}
.tuijian .TJBox ul li a{color: #333333;}

.hbPic{ width:1180px; margin:22px auto 0; }
.hbPicTitle{ width:1180px; height:41px; float:left; border-bottom:3px solid #dbdbdb; position:relative; }
.hbPicTitle h3{ width:100px; height:41px; position:absolute; top:0; left:0; border-bottom:3px solid #368712; }
.hbPicTitle h3 a{ font: bold 25px/41px "Microsoft Yahei"; color:#368712; }
.hbPicTitle a.more{ float:right; font: normal 12px/52px "Tahoma"; _line-height:41px; color:#666; }
.hbPicTitle a.more:hover{ color:#f60; text-decoration:underline; }
.hbPicLeft{ width:400px; height:300px; float:left; margin-top:16px; position:relative; }
.hbPicLeft a img{ width:400px; height:300px; position:absolute; left:0; top:0; z-index:1; }
.hbPicLeft b{ width:400px; height:36px; position:absolute; left:0; bottom:0; background-color:#000; z-index:2; }
.hbPicLeft p{ width:400px; height:36px; position:absolute; left:0; bottom:0; font: bold 14px/36px "Microsoft Yahei"; overflow:hidden; text-align:center; z-index:3; }
.hbPicLeft p a:hover{ text-decoration:underline;}
.hbPicLeft p:hover{  width:400px; height:46px;bottom: 0; background:#368712; line-height:26px;}
.hbPicRight{ width:780px; float:left; margin-top:2px; }
.hbPicRight ul{ width:780px; float:left; }
.hbPicRight ul li{ width:189px; height:146px; float:left; padding:9px 0 0 5px; position:relative; }
.hbPicRight ul li img{ width:189px; height:120px; position:absolute; left:10px; top:14px; z-index:1; overflow:hidden; }
.hbPicRight b{ width:189px; height:28px; position:absolute; left:10px; bottom:0; background-color:#000; z-index:2; }
.hbPicRight p{ width:186px; height:28px; position:absolute; left:12px; bottom:0; font: normal 14px/28px "\5b8b\4f53"; overflow:hidden; text-align:center; z-index:3; }
.hbPicRight p a,.hbPicLeft p a{ color:#fff; }
.hbPicRight ul li:hover b{ width:189px; height:50px; position:absolute; left:10px; bottom:0; background-color:#368712; z-index:2; }
.hbPicRight ul li:hover p{ width:156px; height:46px; position:absolute; left:28px; bottom:0; font: bold 14px/21px "\5b8b\4f53"; overflow:hidden; text-align:left; z-index:3; }
.hbPicLeft p a:hover,.hbPicRight p a:hover{ text-decoration:underline; }

.advFooterBox{width: 100%;padding: 27px 0 30px 0;border-top: 3px solid #dbdbdb;margin-top: 69px;}
.advFooter{width: 1180px;margin:0 auto;}
.footer {border-top: 1px solid #c7c7c7;color: #666;margin:0 auto;padding-bottom: 20px;text-align: center;width: 1180px;}

.footer span {color: #999;float: left;font: 12px/26px "宋体","Tahoma";height: 26px;margin-top: 12px;width: 1180px;}
.footer span a {color: #666;padding: 0 6px;}
.footer p, .footer b {float: left;height: 26px;line-height: 26px;width: 1180px;}
.footer b {font: 12px/26px "Tahoma","宋体";}
.newspages{
    width: 100%;
    float: left;
    text-align: center;
    padding: 10px 0;
    font-size: 14px;
}
.newspages a{
    color: blue;
    text-decoration: underline;
}
.newspages a:hover{
    color: #ff6600;
}

/*gotop*/
.backHome {
	width: 54px;
}
.backHome a.goTopBtn {
	width: 38px;
	height: 46px;
	display: block;
	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome a.goTopBtn:hover {
	background: #38880b;
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome a.guest,
.backHome a.guest:hover {
	background: url(../images/detail/exhi.gif) no-repeat 0 -180px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome a.guest:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .weixin{
	position: relative;
	width: 38px;
	height: 46px;
	display: block;
	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome .weixinBot{
	position:absolute;
	left: -116px;
	top:0;
}
.backHome .weixinBot img{
	width: 106px;
	height: 99px;
}
.backHome .weixin:hover{
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .qq{
	position: relative;
	width: 38px;
	height: 46px;

	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);

}
.backHome .qq,
.backHome .qq:hover {
	background: url(../images/detail/exhi.gif) no-repeat 0 -366px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome .qq:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}

.backHome .weixin,
.backHome .weixin:hover {
	background: url(../images/detail/exhi.gif) no-repeat -55px -366px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome .weixin:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .qq:hover .qqconsult{
	display: block;
}
  .qqconsult{
	display: none;
	position: absolute;
	left: -170px;
	top:-30px;
	width: 160px;
	padding-right: 10px;
	z-index: 9999;

}
.qqBox{
	width: 140px;
	height: 124px;
	background-color: #fff;
	border: #87b76c 10px solid;
}
.qqBox h3{
	width: 138px;
	background-color: #38880b;
	border:#fff 1px solid;
	height: 28px;
}
.qqBox h3{
	font:16px/28px "microsoft yahei";
}
.qqBox p{
	margin-left: 8px;
}
.qqBox p span{
	margin-top: 10px;
	float: left;
	line-height: 16px;
	color: #333333;
	margin-right: 12px;
	font-family: "microsoft yahei";
}
.qqBox p a{
	margin-top: 10px;
	display: block;
	float: left;
	cursor: pointer;
	border: none;
	height: 16px;
	line-height: 16px;
	width: 68px;
	color: #fff;
	font-family: "microsoft yahei";
}
.qqBox p a.btn1{
	background-color: #38880b;

}
.qqBox p a.btn2{
	background-color: #f26522;

}

.toTop {
	width: 54px;
	height: 54px;
	position: fixed;
	_position: absolute;
	top: 376px;
	_top: expression(eval(document.documentElement.scrollTop+318));
	display: none;

}
.toTop a,
.toTop a:hover {
	display: block;
	width: 54px;
	height: 54px;
	background: url(../images/detail/exhi.gif) no-repeat -54px -180px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.toTop a:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.exhiDate{ background: #fb972c; color: #fff; }
.CalendarCon a.exhiDate{ background: #fb972c; color: #fff; }
#goTop {
	position: fixed;
	_position: absolute;
	top: 142px;
	display: block;
	right: 10px;
	z-index: 999;
}
*html,
* html body {
	background-attachment: fixed;
}
*html #goTop {
	position: absolute;

	right: expression(eval(document.documentElement.scrollLeft+10));
	top: expression(eval(document.documentElement.scrollTop+200));
}
}
/* 20221116 */
.sharebox a.QQLink{
    position: relative;
}
.sharebox .QQhover {
	position: absolute;
	left: 0px;
	bottom: 26px;
	border: 1px solid #666;
	border-radius: 4px;
	line-height: 20px;
	color: #333;
	background: rgba(255,255,255,.9);
	display: none;
	cursor: auto;
	font-weight: 700;
	height: 20px;
	width: 110px;
	z-index: 9;
	outline: none;
	text-align: center;
	resize: none;
}
.sharebox a.QQLink:hover .QQhover{
	display: inline-block;
}
